package com.qianfeng.day11.dao;


import com.qianfeng.day11.entity.BasicSituation;
import com.qianfeng.day11.entity.FunctionalSituation;
import com.qianfeng.day11.entity.Phone;
import com.qianfeng.day11.entity.WearDegree;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.stereotype.Repository;

import java.util.List;


@Repository
@MapperScan
public interface PriceDAO {
    //根据传进来的id查询相对应的basicSituation
    List<BasicSituation> findBSIF(Integer id);//返回的结果集要在调用其中的bsiList方法,才能获得基本情况中的详情

    //根据传进来的id查询相对应的功能中的详情
    //这个是没有权重的,但是还是要查询相对应的详情和描述,为的是将这些描述查出来拼接成字符串,返回给前端
    List<FunctionalSituation> findFS(Integer id);

    //查询外观
    List<WearDegree> findWD();

    //根据手机id查手机的价格
    Phone findPrice(Integer id);
}
